package com.jeremyfeinstein.gson;

import java.util.List;

public class OnResponse {
    User user;
    List<UserItem> userInfoList;
    List<DepItem> depInfoList;
    List<Meeting> meetingList;
    List<FileEntity> fileList;
    String resultCode;
    String errorMessage;
    String role;
    String agent_server_ip;
    String server_port1;
    String server_port2;
    String server_port3;
    String server_port4;
    String local_port3;
    String local_port4;
    String sessionid;
    String meeting_resource;
    String message;
    String status;
    String inviteCode;
    List<Location> resourceInfoList;
    List<Info> info;
    String mcuServerIp; //add 2019/1/14

    String app_server_port1; // app安全接入平台映射代理服务器到总部pc_web的http端口的端口

    String app_server_port5; // app安全接入平台映射代理服务器到总部pc_web的https端口的端口

    String compressType; // 0 视频编码格式使用vp8   1 视频编码格式使用h264

    List<TenantInfo> tenantList;

    private String salt; //登录接口的盐值

    public String getSalt() {
        return salt;
    }

    public void setSalt(String salt) {
        this.salt = salt;
    }

    public List<TenantInfo> getTenantList() {
        return tenantList;
    }

    public void setTenantList(List<TenantInfo> tenantList) {
        this.tenantList = tenantList;
    }








    public String getCompressType() {
        return compressType;
    }

    public void setCompressType(String compressType) {
        this.compressType = compressType;
    }



    public String getApp_server_port1() {
        return app_server_port1;
    }

    public void setApp_server_port1(String app_server_port1) {
        this.app_server_port1 = app_server_port1;
    }

    public String getApp_server_port5() {
        return app_server_port5;
    }

    public void setApp_server_port5(String app_server_port5) {
        this.app_server_port5 = app_server_port5;
    }

    public String getMcuServerIp() {
        return mcuServerIp;
    }

    public void setMcuServerIp(String mcuServerIp) {
        this.mcuServerIp = mcuServerIp;
    }



    public String getSessionid() {
        return sessionid;
    }

    public void setSessionid(String sessionid) {
        this.sessionid = sessionid;
    }

    public String getLocal_port3() {
        return local_port3;
    }

    public void setLocal_port3(String local_port3) {
        this.local_port3 = local_port3;
    }

    public String getLocal_port4() {
        return local_port4;
    }

    public void setLocal_port4(String local_port4) {
        this.local_port4 = local_port4;
    }

    String flag;

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    private String mcu_room_id;

    /**
     * @return the user
     */
    public User getUser() {
        return user;
    }

    /**
     * @param user the user to set
     */
    public void setUser(User user) {
        this.user = user;
    }

    /**
     * @return the meetingList
     */
    public List<Meeting> getMeetingList() {
        return meetingList;
    }

    /**
     * @param meetingList the meetingList to set
     */
    public void setMeetingList(List<Meeting> meetingList) {
        this.meetingList = meetingList;
    }

    /**
     * @return the resultCode
     */
    public String getResultCode() {
        return resultCode;
    }

    /**
     * @param resultCode the resultCode to set
     */
    public void setResultCode(String resultCode) {
        this.resultCode = resultCode;
    }

    /**
     * @return the errorMessage
     */
    public String getErrorMessage() {
        return errorMessage;
    }

    /**
     * @param errorMessage the errorMessage to set
     */
    public void setErrorMessage(String errorMessage) {
        this.errorMessage = errorMessage;
    }

    public String getMcu_room_id() {
        return mcu_room_id;
    }

    public void setMcu_room_id(String mcu_room_id) {
        this.mcu_room_id = mcu_room_id;
    }

    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role;
    }

    /**
     * @return the userInfoList
     */
    public List<UserItem> getUserInfoList() {
        return userInfoList;
    }

    /**
     * @param userInfoList the userInfoList to set
     */
    public void setUserInfoList(List<UserItem> userInfoList) {
        this.userInfoList = userInfoList;
    }

    /**
     * @return the depInfoList
     */
    public List<DepItem> getDepInfoList() {
        return depInfoList;
    }

    /**
     * @param depInfoList the depInfoList to set
     */
    public void setDepInfoList(List<DepItem> depInfoList) {
        this.depInfoList = depInfoList;
    }


    public List<FileEntity> getFileList() {
        return fileList;
    }

    public void setFileList(List<FileEntity> fileList) {
        this.fileList = fileList;
    }

    public String getServer_port1() {
        return server_port1;
    }

    public void setServer_port1(String server_port1) {
        this.server_port1 = server_port1;
    }

    public String getServer_port2() {
        return server_port2;
    }

    public void setServer_port2(String server_port2) {
        this.server_port2 = server_port2;
    }

    public String getServer_port3() {
        return server_port3;
    }

    public void setServer_port3(String server_port3) {
        this.server_port3 = server_port3;
    }

    public String getServer_port4() {
        return server_port4;
    }

    public void setServer_port4(String server_port4) {
        this.server_port4 = server_port4;
    }

    public String getAgent_server_ip() {
        return agent_server_ip;
    }

    public void setAgent_server_ip(String agent_server_ip) {
        this.agent_server_ip = agent_server_ip;
    }

    public String getMeeting_resource() {
        return meeting_resource;
    }

    public void setMeeting_resource(String meeting_resource) {
        this.meeting_resource = meeting_resource;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getInviteCode() {
        return inviteCode;
    }

    public void setInviteCode(String inviteCode) {
        this.inviteCode = inviteCode;
    }

    public List<Location> getResourceInfoList() {
        return resourceInfoList;
    }

    public void setResourceInfoList(List<Location> resourceInfoList) {
        this.resourceInfoList = resourceInfoList;
    }

    public List<Info> getInfo() {
        return info;
    }

    public void setInfo(List<Info> info) {
        this.info = info;
    }
}
